import { RouteRecordRaw } from "vue-router";
import { AppRouteModule, AppRouteRecordRaw } from "/@/router/types";

export declare type CustomRouteRecordRaw = {
  hidden?: boolean
  icon?: string
} & RouteRecordRaw

export interface CustomAppRouteRecordRaw extends AppRouteRecordRaw {
  hidden?: boolean
  icon?: string
}

export declare type CustomAppRouteModule = {
  hidden?: boolean
  icon?: string
} & AppRouteModule